Sand drain - Spanish English Dictionary